package moteur;

import command.Command;

import controller.Controller;

public interface Moteur {
	public void setTempo(int tempo);
	public int getTempo();
	public void setMesure(int mesure);
	public int getMesure();
	public void setStarted(boolean start);
	public boolean getStarted();
	public void traiterTic();
	public void attach(Controller controller);
	public void detach(Controller controller);
	public void setCmdTempo(Command cmd);
	public void setCmdMeasure(Command cmd);
	public void setCmdTreatment(Command cmd);
}
